Duland Technical Services LLC
Office #111 First Floor Sarah Bldg, Al Garhoud, P.O. Box 89699, United Arab Emirates
04-283-3133 Phone
04-283-3113 Fax